preparing for a javascript coding interview